進階 CSS 動畫與過渡
CSS 過渡效果(Transitions):學習如何使用 transition 屬性來創建元素狀態改變時的平滑過渡效果,例如按鈕的 hover 效果。
CSS 動畫(Animations):了解 @keyframes 來定義複雜的動畫,並學習如何控制動畫的持續時間、重複次數等。
JavaScript 基礎
認識 JavaScript:開始學習如何使用 JavaScript,理解其基本概念,如變數、函數和事件。
DOM 操作:了解如何使用 JavaScript 操作 HTML DOM,學習如何通過 JavaScript 改變網頁內容、樣式,或響應用戶交互(如點擊按鈕)。
事件監聽:學習如何使用事件監聽器(addEventListener)來監控用戶的操作,並做出相應的反應。
增強響應式設計
Media Queries 進階應用:學習更進階的 Media Queries,讓網頁更適應各種設備尺寸,如不同的螢幕寬度或高分辨率的顯示器。
流動式布局與單位:了解相對單位(如 em, rem, %)與流動式布局的應用,讓你的網頁設計更加靈活、可調整。
練習項目
實際應用所學的 CSS 動畫和 JavaScript,為你的網頁添加一些互動元素,如點擊顯示隱藏內容、按鈕的 hover 效果等。
利用 JavaScript 創建一個簡單的功能,比如點擊按鈕改變頁面樣式或顯示提示信息。